آموزش TypeScript برای توسعه دهندگان جاوا اسکریپت [ویدئو]

TypeScript for JavaScript Developers [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: تایپ اسکریپت و جاوا اسکریپت زبان هایی هستند که باید برای بسیاری از توسعه دهندگان وب بدانند. در حالی که جاوا اسکریپت انتخاب واقعی برای توسعه وب است، این دوره به شما نشان می دهد که چرا برای کارآمدتر کردن کد خود به TypeScript نیاز دارید. این دوره برای شروع کار با TypeScript طراحی شده است و به شما کمک می کند تا انواع نمونه های کدنویسی در دنیای واقعی را پیاده سازی کنید. در این دوره آموزشی یاد خواهید گرفت که چگونه چندین نمونه کد جاوا اسکریپت را به TypeScript تبدیل کنید و بر نحوه ارتباط آنها با جاوا اسکریپت مسلط شوید. شما ملزومات TypeScript مانند اشیاء، توابع و کلاس ها را یاد خواهید گرفت و از شباهت ها و تفاوت های بین دستورات جاوا اسکریپت و TypeScript قدردانی خواهید کرد. علاوه بر این، یاد خواهید گرفت که چگونه پروژه های Typescript را بر اساس نیاز خود پیکربندی کنید و بهترین روش ها را پیاده سازی کنید. در پایان این دوره، مطمئن خواهید بود که پروژه های خود را در TypeScript شروع می کنید. شما مهارت هایی را خواهید داشت که برای استفاده از TypeScript برای نوشتن پیشوندهای بهتر برای برنامه های وب خود نیاز دارید. بسته کد برای این دوره در دسترس است - https://github.com/PacktPublishing/TypeScript-for-JavaScript-Developers محیط TypeScript را پیکربندی کنید تا کد شما را اجرا و به جاوا اسکریپت تبدیل کند برای انجام عملیات ساده، انواع پایه TypeScript را پیاده سازی کنید کد ساختاری با استفاده از رابط ها برای تعریف موثر شکل اشیا کد پویا را با کمک ژنریک بنویسید با استفاده از برنامه نویسی شی گرا، ساختار مدولار را حفظ کنید و پیچیدگی را کاهش دهید با استفاده از فضاهای نام و ماژول ها وابستگی ایجاد کنید پیاده سازی انواع پیشرفته برای کمک به شما در تعریف انواع خاص این دوره برای توسعه دهندگان جاوا اسکریپت و توسعه دهندگان وب مشتاق با مهارت های قبلی در جاوا اسکریپت و برای هرکسی که مایل است TypeScript را به مجموعه مهارت های خود اضافه کند و با TypeScript و JavaScript عمل کند مناسب است. از جاوا اسکریپت به تایپ اسکریپت مهاجرت کنید و کد خود را در قالبی بسیار خوانا، مقیاس‌پذیر و قابل نگهداری بنویسید * از TypeScript برای ایجاد صفحات ظاهری قوی و شهودی برای برنامه‌های وب خود استفاده کنید. آخرین ویژگی‌های TypeScript 3.x را با نمونه‌های واقعی با تبدیل کد باطن پیاده‌سازی کنید. از جاوا اسکریپت به تایپ اسکریپت

سرفصل ها و درس ها

مقدمه ای بر TypeScript Introduction to TypeScript

  • بررسی اجمالی دوره The Course Overview

  • تاریخچه TypeScript TypeScript History

  • انجام عملیات ساده با استفاده از انواع پایه Performing Simple Operations Using Basic Types

  • نوشتن اولین کد با استفاده از TypeScript Writing Your First Code Using TypeScript

پیکربندی پروژه TypeScript Configuring a TypeScript Project

  • مروری بر اکوسیستم Overview of the Ecosystem

  • راه اندازی یک محیط TypeScript Setting Up a TypeScript Environment

  • گزینه های کامپایل و tsconfig.json Compilation Options and tsconfig.json

  • حالت Linter و Watch Linter and Watch Mode

  • بهترین شیوه ها Best Practices

اشیاء با استفاده از کلاس ها و رابط ها در TypeScript Objects Using Classes and Interfaces in TypeScript

  • ایجاد کلاس ها Creating Classes

  • کپسوله سازی با استفاده از اصلاح کننده ها Encapsulation Using Modifiers

  • دریافت و تنظیم اشیاء با استفاده از Accessor ها Getting and Setting Your Objects Using Accessors

  • کلاس های چکیده و توابع سازنده Abstract Classes and Constructor Functions

  • رابط با ویژگی های اختیاری Interfaces with Optional Properties

  • گسترش رابط ها و کلاس ها Extending Interfaces and Classes

  • پیاده سازی رابط ها Implementing Interfaces

دستیابی به قابلیت استفاده مجدد کد با استفاده از توابع و ژنریک Achieving Code Reusability Using Functions and Generics

  • استفاده از انواع توابع Using Function Types

  • اصلاح اشیا با استفاده از پارامترهای تابع Modifying Objects Using Function Parameters

  • واژگانی این زمینه Lexical this Context

  • استفاده مجدد از توابع با استفاده از اضافه بار Reusing Functions Using Overloads

  • نوشتن یک تابع عمومی ساده Writing a Simple Generic Function

  • اعمال محدودیت ها با استفاده از محدودیت های عمومی Applying Limitations Using Generic Constraints

حفظ وابستگی با استفاده از ماژول ها و فضاهای نام Maintaining Dependency Using Modules and Namespaces

  • اجرای ماژول واردات و صادرات Implementing Module Imports and Exports

  • تولید کد ماژول Module Code Generation

  • سناریوهای پیشرفته بارگیری ماژول Advanced Module Loading Scenarios

  • سازماندهی اشیا با استفاده از فاصله نام Organizing Objects Using Namespacing

استفاده از انواع پیشرفته برای نوشتن کد کارآمد Using Advanced Types to Write Efficient Code

  • اعمال شرایط با استفاده از انواع شرطی Applying Conditions Using Conditional Types

  • گروه بندی انواع خود با استفاده از نوع های تقاطع و اتحادیه Grouping Your Types Using Intersection and Union Types

  • محافظ تایپ و انواع متمایز کننده Type Guards and Differentiating Types

  • انواع nullable و نوع مستعار Nullable Types and Type Aliases

  • رشته ها و انواع لفظی عددی String and Numeric Literal Types

نمایش نظرات

آموزش TypeScript برای توسعه دهندگان جاوا اسکریپت [ویدئو]
جزییات دوره
2 h 54 m
31
Packtpub Packtpub
(آخرین آپدیت)
1
5 از 5
ندارد
دارد
دارد
Anton Selin
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Anton Selin Anton Selin

آنتون سلین متخصص در معماری نرم افزار، نوآوری و مدیریت فناوری اطلاعات است و بیش از 10 سال تجربه در این صنعت دارد. او از علاقه مندان به فناوری اطلاعات است و در 4 سال گذشته به عنوان معمار نرم افزار مشغول به کار بوده است. او در بسیاری از شرکت‌های بین‌المللی در زمینه ساخت راه‌حل‌های مبتنی بر فناوری پیچیده و به‌عنوان مشاور مستقل به استارت‌آپ‌ها برای توسعه ایده‌هایشان و اجرای آن‌ها کار کرده است.